/*
 * Decompiled with CFR 0.150.
 */
package com.gys.data.addBox;

import com.gys.data.addBox.AddBoxDetailOutData;
import com.gys.data.addBox.AddBoxInfoOutData;
import java.util.List;

public class GetOneAddBoxOutData {
    private AddBoxInfoOutData gaiaSdIndrawerH;
    private List<AddBoxDetailOutData> gaiaSdIndrawerDList;

    public AddBoxInfoOutData getGaiaSdIndrawerH() {
        return this.gaiaSdIndrawerH;
    }

    public List<AddBoxDetailOutData> getGaiaSdIndrawerDList() {
        return this.gaiaSdIndrawerDList;
    }

    public void setGaiaSdIndrawerH(AddBoxInfoOutData gaiaSdIndrawerH) {
        this.gaiaSdIndrawerH = gaiaSdIndrawerH;
    }

    public void setGaiaSdIndrawerDList(List<AddBoxDetailOutData> gaiaSdIndrawerDList) {
        this.gaiaSdIndrawerDList = gaiaSdIndrawerDList;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof GetOneAddBoxOutData)) {
            return false;
        }
        GetOneAddBoxOutData other = (GetOneAddBoxOutData)o;
        if (!other.canEqual(this)) {
            return false;
        }
        AddBoxInfoOutData this$gaiaSdIndrawerH = this.getGaiaSdIndrawerH();
        AddBoxInfoOutData other$gaiaSdIndrawerH = other.getGaiaSdIndrawerH();
        if (this$gaiaSdIndrawerH == null ? other$gaiaSdIndrawerH != null : !(this$gaiaSdIndrawerH).equals(other$gaiaSdIndrawerH)) {
            return false;
        }
        List<AddBoxDetailOutData> this$gaiaSdIndrawerDList = this.getGaiaSdIndrawerDList();
        List<AddBoxDetailOutData> other$gaiaSdIndrawerDList = other.getGaiaSdIndrawerDList();
        return !(this$gaiaSdIndrawerDList == null ? other$gaiaSdIndrawerDList != null : !(this$gaiaSdIndrawerDList).equals(other$gaiaSdIndrawerDList));
    }

    protected boolean canEqual(Object other) {
        return other instanceof GetOneAddBoxOutData;
    }

    public int hashCode() {
        int PRIME = 59;
        int result = 1;
        AddBoxInfoOutData $gaiaSdIndrawerH = this.getGaiaSdIndrawerH();
        result = result * 59 + ($gaiaSdIndrawerH == null ? 43 : ($gaiaSdIndrawerH).hashCode());
        List<AddBoxDetailOutData> $gaiaSdIndrawerDList = this.getGaiaSdIndrawerDList();
        result = result * 59 + ($gaiaSdIndrawerDList == null ? 43 : ($gaiaSdIndrawerDList).hashCode());
        return result;
    }

    public String toString() {
        return "GetOneAddBoxOutData(gaiaSdIndrawerH=" + this.getGaiaSdIndrawerH() + ", gaiaSdIndrawerDList=" + this.getGaiaSdIndrawerDList() + ")";
    }
}

